"""
启动脚本
"""
from app import app, init_db, init_rag_service

if __name__ == '__main__':
    print("=" * 60)
    print("RAG知识图谱系统 - 后端服务")
    print("=" * 60)
    
    print("\n[1/3] 正在初始化数据库...")
    init_db()
    print("✓ 数据库初始化完成！")
    
    print("\n[2/3] 正在初始化RAG服务...")
    init_rag_service()
    print("✓ RAG服务初始化完成！")
    
    print("\n[3/3] 正在启动Flask服务器...")
    print("=" * 60)
    print("API地址: http://localhost:5000")
    print("默认管理员账户: admin / admin123")
    print("=" * 60)
    print("\n服务器已启动，按 Ctrl+C 停止\n")
    
    app.run(debug=True, host='0.0.0.0', port=5000)

